\hypertarget{Line_8hpp}{\section{src/nubot\-\_\-common/core/include/nubot/core/\-Line.hpp File Reference}
\label{Line_8hpp}\index{src/nubot\-\_\-common/core/include/nubot/core/\-Line.\-hpp@{src/nubot\-\_\-common/core/include/nubot/core/\-Line.\-hpp}}
}
{\ttfamily \#include \char`\"{}P\-Point.\-hpp\char`\"{}}\\*
{\ttfamily \#include $<$cmath$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classnubot_1_1Line__}{nubot\-::\-Line\-\_\-}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespacenubot}{nubot}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename \-\_\-\-Tp $>$ }\\static Line\-\_\- \hyperlink{namespacenubot_a1ff5f24d4f83aa4e31f28cef699a3507}{nubot\-::verticalline} (const Line\-\_\- \&line, const D\-Point\-\_\-$<$ \-\_\-\-Tp $>$ \&pt)
\begin{DoxyCompactList}\small\item\em get the vertical line which passes through point pt; \end{DoxyCompactList}\item 
{\footnotesize template$<$typename \-\_\-\-Tp $>$ }\\static D\-Point\-\_\-$<$ \-\_\-\-Tp $>$ \hyperlink{namespacenubot_a822e3dc5ebbc620d8478f5cc78ed8665}{nubot\-::pointinline} (const Line\-\_\- \&line, const D\-Point\-\_\-$<$ \-\_\-\-Tp $>$ \&pt, double dis)
\begin{DoxyCompactList}\small\item\em get the point which has the dis with pt in line \end{DoxyCompactList}\item 
{\footnotesize template$<$typename \-\_\-\-Tp $>$ }\\static D\-Point\-\_\-$<$ \-\_\-\-Tp $>$ \hyperlink{namespacenubot_a3ef23abce325d44c7509330711f673f2}{nubot\-::verticalpoint} (const Line\-\_\- \&line, const D\-Point\-\_\-$<$ \-\_\-\-Tp $>$ \&pt)
\end{DoxyCompactItemize}
